storm swept - German English Dictionary